electrodo deflector - Turkish English Dictionary